import java.util.Calendar;


public class TiempoAtenderCliente {
	
	private final int idCliente;
	private final Tiempo tiempo;
	private final Cliente cliente;
	
	public TiempoAtenderCliente (Tiempo tiempo, Cliente cliente)
	{
		this.idCliente = cliente.getId();
		this.tiempo = tiempo;
		this.cliente = cliente;
	}
	
	public int getIdCliente() {
		return idCliente;
	}

	public Tiempo getTiempo() {
		return tiempo;
	}

	public Cliente getCliente() {
		return cliente;
	}

	public void resetTiempo() {
		tiempo.getCalendario().set(Calendar.HOUR_OF_DAY, 0);
		tiempo.getCalendario().set(Calendar.MINUTE, 0);
		tiempo.getCalendario().set(Calendar.SECOND, 0);
	}
	
	public void pararTiempo() {
		while (tiempo.isAlive())
		{
			tiempo.parar();
		}
	}
}
